Capri Italian American Cafe

3210 Tucker Norcross Rd.,Suite E, Tucker, GA, United States, 30084
770-493-9317 Phone
Opening hours
Tue-Sat 5:00pm-9:00pm
Ratings & Reviews
Click to rate
Description

Capri Italian American Cafe